#include "myinc.h"

class CAF{
    private:
        float x_min;
        float x_max;
        float y_min;
        float y_max;
        float z_min;
        float z_max;
        float x;
        float y;
        float z;
        int step;
        float visual;
        int try_num;
        float delta;
        float delta_s;
        float food;
        bool best_flag;
        int stay_num;
    public:
        CAF(float x_mi, float x_ma, float y_mi, float y_ma, float z_mi, float z_ma, int st, float vi, int tn, float df, float ds, float foo, bool bf);
        void move(float r_step, float r_angle, float z_angle);
        void move();
        void move(float x_n, float y_n, float z_n, bool direct);
        ~CAF(){}
        friend class CAFSA;
};
